home *** CD-ROM | disk | FTP | other *** search
/ Kellogg's Amérique / Kellogg's Amérique / main.swf / scripts / fl / events / ListEvent.as < prev    next >
Text File  |  2020-08-04  |  2KB  |  65 lines

  1. package fl.events
  2. {
  3.    import flash.events.Event;
  4.    
  5.    public class ListEvent extends Event
  6.    {
  7.       
  8.       public static const ITEM_DOUBLE_CLICK:String = "itemDoubleClick";
  9.       
  10.       public static const ITEM_ROLL_OUT:String = "itemRollOut";
  11.       
  12.       public static const ITEM_ROLL_OVER:String = "itemRollOver";
  13.       
  14.       public static const ITEM_CLICK:String = "itemClick";
  15.        
  16.       
  17.       protected var _index:int;
  18.       
  19.       protected var _item:Object;
  20.       
  21.       protected var _columnIndex:int;
  22.       
  23.       protected var _rowIndex:int;
  24.       
  25.       public function ListEvent(param1:String, param2:Boolean = false, param3:Boolean = false, param4:int = -1, param5:int = -1, param6:int = -1, param7:Object = null)
  26.       {
  27.          super(param1,param2,param3);
  28.          _rowIndex = param5;
  29.          _columnIndex = param4;
  30.          _index = param6;
  31.          _item = param7;
  32.       }
  33.       
  34.       public function get rowIndex() : Object
  35.       {
  36.          return _rowIndex;
  37.       }
  38.       
  39.       public function get index() : int
  40.       {
  41.          return _index;
  42.       }
  43.       
  44.       public function get item() : Object
  45.       {
  46.          return _item;
  47.       }
  48.       
  49.       public function get columnIndex() : int
  50.       {
  51.          return _columnIndex;
  52.       }
  53.       
  54.       override public function clone() : Event
  55.       {
  56.          return new ListEvent(type,bubbles,cancelable,_columnIndex,_rowIndex);
  57.       }
  58.       
  59.       override public function toString() : String
  60.       {
  61.          return formatToString("ListEvent","type","bubbles","cancelable","columnIndex","rowIndex","index","item");
  62.       }
  63.    }
  64. }
  65.